package Day_0209.NetWork;

/**
 * @author zxc
 * @date 2023/02/09 20:28
 **/
public class HTTP_TCP_Socket {
    public static void main(String[] args) {
        /**
         * 谈一谈对于HTTP,TCP和Socket之间联系的理解
         * ===》
         * 1.TCP/IP 代表传输控制协议/网际协议，指的是一系列协议族。
         * 2.HTTP 本身就是一个协议，是从 Web 服务器传输超文本到本地浏览器的传送协议。（超文本传输协议）
         * 3.Socket 是 TCP/IP 网络的 API ，其实就是一个门面模式，它把复杂的 TCP/IP 协议族隐藏在Socket 接口后面。
         * 对用户来说，一组简单的接口就是全部，让 Socket 去组织数据，以符合指定的协议。
         *
         * 综上所述：
         * （1）需要 IP 协议来连接网络
         * （2）TCP 是一种允许我们安全传输数据的机制，使用 TCP 协议来传输数据的
         * （3）HTTP 是 Web 服务器和客户端使用的特殊协议。
         * （4）HTTP 基于 TCP 协议，所以可以使用 Socket 去建立一个 TCP 连接                                                                                 。
         *
         */
    }
}
